#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include <QGraphicsScene>
#include <QGraphicsItem>
#include <QGraphicsView>
#include <QGraphicsPixmapItem>
#include <QLabel>
#include <QMap>
#include <QDebug>


#include "myQGraphics.h"


QT_BEGIN_NAMESPACE
namespace Ui { class MainWindow; }
QT_END_NAMESPACE

class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    MainWindow(QWidget *parent = nullptr);
    ~MainWindow();

    void initScene();
    void  timerEvent(QTimerEvent*);

    // 像素值。需跟资源文件的像素值相匹配。当前版本为 72

    MyQGraphicsScene *scene;
    MyQGraphicsView* view;

    QGraphicsPixmapItem* bgItem;
    QGraphicsPixmapItem* gameItem;

private:
    Ui::MainWindow *ui;

    // 游戏时间 分 秒
    int totalSec = 0;


};
#endif // MAINWINDOW_H
